.container_activity_queue {
    height: 100%;
    .activity_public {
        .that_item {
            .item_content_wraper {
                .queue {
                    display: flex;
                    align-items: center;
                    justify-content: space-between;

                    div {
                        font-weight: 400;
                        font-size: 0.37rem;
                        color: #999999;
                        line-height: 0.72rem;
                    }

                    &>div:first-child {
                        display: flex;
                        align-items: center;
                        svg {
                            height: .43rem;
                            width: .43rem;
                            margin-right: .27rem;
                        }

                        // &::before {
                        //     content: "";
                        //     display: block;
                        //     margin-right: .27rem;
                        //     background-size: 100% 100%;
                        //     height: .43rem;
                        //     width: .43rem;
                        //     background-image: url('../../../asset/imgs/wait.png');
                        // }
                    }

                    &>div:last-child {
                        color: var(--themeColor);
                    }
                }
            }
        }

        ul {
            margin-top: .67rem;
            margin-bottom:2.5rem;

            h3 {
                font-weight: 400;
                font-size: 0.48rem;
                color: var(--themeColor);
                line-height: 0.72rem;
                display: flex;
                align-items: center;
                margin-bottom: .69rem;

                &::before {
                    content: '';
                    display: block;
                    height: .61rem;
                    width: .19rem;
                    margin-right: .24rem;
                    background: var(--themeColor);
                    border-radius: 0.11rem;
                }
            }

            li {
                padding-left: .5rem;
                display: flex;
                align-items: center;
                margin-bottom: .53rem;

                .img_content {
                    border: .01rem solid rgb(159, 158, 158);
                    width: 1.28rem;
                    height: 1.28rem;
                    border-radius: 50%;
                    margin-right: .37rem;
                    overflow: hidden;

                    img {
                        height: 100%;
                        width: 100%;
                    }
                }

                .item_right {
                    flex: 1;

                    &>div:first-child {
                        .name {
                            font-weight: 400;
                            font-size: 0.37rem;
                            color: #000000;
                            line-height: 0.56rem;
                        }

                        .num {
                            flex: 1;
                            display: flex;
                            align-items: center;
                            justify-content: space-between;

                            img {
                                width: .48rem;
                                object-fit: cover;
                            }
                        }
                    }

                    &>div:last-child {
                        font-weight: 400;
                        font-size: 0.32rem;
                        color: rgba(0, 0, 0, 0.4);
                        line-height: 0.56rem;
                    }
                }
            }
        }

        .that_ask {
            width: 100%;
            padding: .2rem 0;
            background-color: #fff;
            position: fixed;
            left: 0;
            right: 0;
            bottom: 0;
            text-align: center;

            button {
                width: 7.87rem;
                height: 1.49rem;
                background: var(--themeColor);
                border-radius: 0.4rem;
                font-weight: 400;
                font-size: 0.48rem;
                color: #FFFFFF;
                line-height: 0.64rem;
            }
        }
    }
}